to pledge or deposit as security - Spanisch Englisch Wörterbuch